package com.java.time;

import java.util.Date;

public class DateAPI {
    public static void main(String[] args) {
        // 创建对象
        Date date1 = new Date(); // 当前日期与时间，底层调用System.currentTimeMillis()
        System.out.println(date1); // Wed Feb 28 14:24:15 CST 2024
        
        Date date2 = new Date(0); // 指定毫秒值的日期与时间
        System.out.println(date2); //
        
        // getTime：获取毫秒值
        System.out.println(date1.getTime()); // 1709101455913
        System.out.println(date2.getTime()); // 0
        
        // setTime：修改毫秒值
        date2.setTime(1000);
        System.out.println(date2); // Thu Jan 01 08:00:01 CST 1970
        
        // before/after：判断时间前后
        System.out.println(date1.before(date2)); // false
        System.out.println(date1.after(date2)); // true
    }
}
